fresh french beans - Turkish English Dictionary